package graphics;
/**
 *  有一个父类叫做图形:
	属性有:名字(矩形,正方形,圆形)
	有一个子类:长方形,
	属性:长和宽;
	方法:计算周长和面积;
	构造方法:
	长通过构造函数赋值,
	再提供一个长和宽一块通过构造函数赋值,其中长的赋值调用长赋值的构造方法.
	有一个子类:圆形,
	属性:PI和半径;
	方法:计算周长和面积.
	半径定义为private,
	通过提供公共的方法赋值;setRadius和getRadius
	写一个程序,
	创建长方形,计算周长和面积;
	创建一个圆对象,计算周长和面积.
 * */
public class Test
{
	public static void main(String[] args)
	{
		//调用长方形的有参构造方法给给出长方形的长和宽
		Graphics Rectangle = new Rectangle(4.3f,2.7f);
		//调用计算长方形面积的函数
		Rectangle.area();
		//调用计算长方形周长的函数
		Rectangle.perimeter();
		//实例化圆形的类
		Round round = new Round();
		//给π用setRadius方法赋值
		round.setRadius(3.14f);
		//给圆形赋值半径
		round.half = 8;
		round.area();
		round.perimeter();
	}
}
